a simple task - French English Dictionary